stat

E' un comando che permette di visualizzare informazioni utili sui file come dimensione, permessi, inode, owner, data di ultimo accesso, di creazione e di modifica. In pratica tutto quello che č necessario conoscere di un file.
Ha opzioni, inoltre, che forniscono informazioni sul file system che contiene il file e che permettono di esportare i dati in modo sequenziale e poco user friendly ma comodo per essere gestiti all'interno di script.

stat [-l] [-f] [-v] [-t] file-name [file-name]...
-l Flag da utilizzare per i links
-f Visualizza le informazioni del file system che contiene il file
-t Visualizza lo stdout in modo tale da essere processato da un secondo programma o comando

Esempi
stat /etc/rc.local Fornisce informazioni, in formato "human readable" sul file /etc/rc.local (nel nostro caso un link simbolico)
stat -l /etc/rc.local Fornisce informazioni sul file a cui punta il link simbolico /etc/rc.local
stat -t /etc/group Fornisce informazioni su /etc/group dando solo l'elenco dei risultati senza specificarne la natura, utile per "passare" il risultato ad un altro comando all'interno di uno script.

Privacy Policy